草庐IT

apache - magento : some htaccess redirection doesn\'t work

全部标签

php - 如何将 Reactjs 前端与 apache 服务器上的 php codeigniter 应用程序集成?

CodeIgniter应用程序的开发时间要早得多,当时并没有集成ReactJS的计划。后来添加了一个要求,将另一个ReactJS项目与此后端集成并替换当前的前端(View)。CodeIgniter应用程序不是作为RESTfulAPI完成的。.phpView文件无法替换为reactjs应用程序的.js文件,因为服务器是Apache。运行nodejs服务器不会呈现CodeIgniterView。Bootstrap、jquery和简单的javascript可以包含在CodeIgniter应用程序的View中。但是是否可以用javascript文件替换CodeIgniter中的PHPView文

php - 如何在magento中获取属性组

我需要获取某个属性集的属性组,我该怎么做?我想我得到了属性组ID,但我似乎无法获得该组的属性。$attributes=$_product->getAttributes();foreach($attributesas$attribute){$group_id=$attribute->getData('attribute_set_info/'.$_product->getAttributeSetId().'/group_id');print_r($group_id);}如果有人能帮助我,我将不胜感激;) 最佳答案 只需使用ID来实例化您

php - Magento 'Select Configurable Attributes' 与 PHP

我创建了新的可配置产品,并用PHP附加了他们的简单产品。现在,当我编辑任何可配置的产品时,我会看到这个屏幕:那么在没有任何Magento文档的情况下,我应该在PHP中调用什么来以编程方式执行与上面屏幕相同的功能?我已经看到一些示例中使用了$configurable_product->setConfigurableProductsData(),但我认为这不是我需要的。 最佳答案 您是对的,您正在创建可配置产品和子产品之间的关联/链接,但实际情况是,当您创建可配置产品时,您没有设置基本上设置super属性的setConfigurable

php - Apache 时间戳不正确

我正在使用运行PHP的WAMP服务器。在特定步骤中,我trycatch系统时间并使用以下查询将其添加到数据库中$strSQLInsert="UPDATEtrackSETState='Repeat',DateTime='".date("m/d/Yh:i:sa")."',whereAccIDlike'".$values['SampleID'];但时间戳与我的系统时间相差甚远。日期没问题。我用谷歌搜索,发现我可以用这一行更新我的.htaccessSetEnvTZAmerica/Los_Angles但是我找不到htaccess在哪里。我如何获得正确的时间戳。 最佳答

php - Magento 的 Mage::log() 导致白屏

当使用Magentos日志工具Mage::log()时,它有时会导致白屏。没有错误消息输出到屏幕或任何日志文件(var/log/system.log、var/log/exception.log)这似乎只有在我尝试记录一个非常大的对象时才会发生。例如,当我尝试这个时Mage::log(Mage::helper('catalog/category')->getStoreCategories());在blockController内它会导致白屏。当我尝试在app/design/frontend/enterprise/default/template/catalog/product/view/

php - 将 Google 信任徽章添加到 Magento

我正在尝试将GoogleTrustBadge添加到我的magento商店。我试图在Magento网站上搜索扩展,但找不到。我是否需要将以下代码粘贴到产品和结帐页面,还是必须对其进行更改?如果有人能指导我正确的方向,我将非常感激。vargts=gts||[];gts.push(["id","54785"]);gts.push(["google_base_offer_id","ITEM_PRODUCT_SEARCH_ID"]);gts.push(["google_base_subaccount_id","ITEM_PRODUCT_SEARCH_ACCOUNT_ID"]);gts.push(

php - Windows 8 上的 Apache/PHP

我在Windows8上使用Apache/PHP时遇到问题。我以前一直在XP(以及MySQL)上使用它们,没有出现任何问题。我从未使用过Windows7。Apache安装没有问题。一切正常,包括我所有的虚拟服务器。PHP安装成功,安装将条目放入httpd.conf而没有给出错误。但是,当我在安装PHP后尝试加载Apache时,Apache不会加载。当PHP条目包含在httpd.conf中时,Apache返回的错误让我感到困惑:Syntaxerroronline1029ofC:/ProgramFiles/ApacheGroup/Apache2/conf/httpd.conf:Cannotl

php - Magento 连接管理器/404 错误/Magento 1.9

路径管理员>系统>Magento连接>Magento连接管理器我尝试过的。搜索/阅读我能在上面找到的所有帖子重置文件夹和文件权限清除缓存重新索引一切注销/登录我从Debian迁移到Centos5,不确定会出现什么问题。文件权限sudofind.-typef-execchmod644{}\;sudofind.-typed-execchmod755{}\;sudochmodo+wvarapp/etcsudochmod550magesudochmod-Ro+wmedia显示404页面的urlhttp://my-website.com/downloader/?return=http%3A%2F

PHP 不被 apache 解释

标题很好地恢复了它。Php没有被apache使用puphpet生成的虚拟机/vagrant解释。这似乎是一个与apache重构有关的问题,而且是最近才出现的。在puphpet博客中,我发现了这个:ForApache,Icompletelydroppedsupportforversion2.2.x,andalsodroppedsupportformod_php.Everythingis100%fcgiusingphp-fpm.我在apache上有proxy_fcgi,在php上有fpm,但仍然没有解释php。apache错误日志没有显示任何错误。我不知道如何修复,这是我第一次尝试启动虚拟

php - 无法覆盖 magento 核心配置模型

无法覆盖magento核心配置模型Mage_Core_Model_Config。我有magento1.9.2.1。这里是config.xmlPeexl_CustomFlatrate_HelperPeexl_CustomFlatrate_ModelPeexl_CustomFlatrate_Core_Config和类Peexl/CustomFlatrate/Model/Core/Config.phpclassPeexl_CustomFlatrate_Model_Core_ConfigextendsMage_Core_Model_Config{}没有任何反应:(